Rubber stamp - German English Dictionary